package com.dmw.vo.chooseSeatVO;

import com.dmw.vo.chooseSeatVO.seatvo.SeatInfo;
import com.dmw.vo.chooseSeatVO.seatvo.SeatPrice;

import java.io.Serializable;
import java.util.Arrays;
import java.util.List;

/**
 * 根据排期获取剧场座位信息VO
 */
public class QuerySeatInfoOfScheduleIdVO implements Serializable {
    /*
        output
     */
    private Integer scheduleId;//分期Id/排期Id output
    private Integer cinemaId;//剧场Id output
    private List<SeatPrice> seatPriceList;//座位价格列表(不同区域的价格)
    private List<SeatInfo> seatInfoList;//座位信息列表(座位状态信息)

    @Override
    public String toString() {
        return "QuerySeatInfoOfScheduleIdVO{" +
                "scheduleId=" + scheduleId +
                ", cinemaId=" + cinemaId +
                ", seatPriceList=" + seatPriceList +
                ", seatInfoList=" + seatInfoList +
                '}';
    }

    public Integer getScheduleId() {
        return scheduleId;
    }

    public void setScheduleId(Integer scheduleId) {
        this.scheduleId = scheduleId;
    }

    public Integer getCinemaId() {
        return cinemaId;
    }

    public void setCinemaId(Integer cinemaId) {
        this.cinemaId = cinemaId;
    }

    public List<SeatPrice> getSeatPriceList() {
        return seatPriceList;
    }

    public void setSeatPriceList(List<SeatPrice> seatPriceList) {
        this.seatPriceList = seatPriceList;
    }

    public List<SeatInfo> getSeatInfoList() {
        return seatInfoList;
    }

    public void setSeatInfoList(List<SeatInfo> seatInfoList) {
        this.seatInfoList = seatInfoList;
    }
}
